My name is Jaka Prasnikar, friends call me Jacky. I am 29 years old and live in the Republic of Slovenia, I have been developing & designing websites for quite some time now.
It all started back in 2006 where my first project was a game-server hosting company called N1Servers. I developed the website and managed the clients and game servers. From that time on I spent most of my time on learning more about web-development. It has always been one of my biggest interests.
I mainly take on back end development projects now but with experience in these three disciplines, I am able to work on a project with the full scope in mind. So in short, I'm a full stack developer. Clients find this approach to be extremely valuable as I am able to easily integrate with and provide experience and advice on all aspects of a project.
My primary language is PHP, within years of experience I can write and talk PHP. When working on big projects I always make sure to use latest and most optimized way of coding and keeping code performance, security, flexibility and readability in mind.
When developing web sites with external API's I make sure proper caching technologies are used to ensure project doesn't slow down or bottleneck.
I create websites that allow the user to experience your website in the best and most appropriate way suited to the device they are using. By working using progressive enhancement, a website is delivered with a responsive layout that can best make use of the space available on the smallest to largest devices. Cross browser compatibility is ensured by using feature detection so older browsers still in use today provide a solid experience, whilst modern browsers can go the next step and enhance the users time spent on your site.
I officially call myself a Web Developer, but have a long history of web design work too. In my experience, it is best to concentrate solely on one aspect of creating a website whilst still having applicable knowledge of other areas (such as design and back end development) to be of the most value.
Although I no longer take on projects that are solely design now, I believe I can provide valuable design experience to a project, aim to achieve the same level of vision as a designer would and am just as comfortable working with Adobe Photoshop and Fireworks as I am writing code.
With transitions, animations, video and audio APIs, a wide variety of ways to interact and so on, the web is more immersive than ever. This level of immersion is just as important to a user’s experience as design is, for this reason, a developer must have an exacting eye for detail just as a designer does.
For many projects I rely on tools and open-source libraries such as jQuery, jPlayer, Slim, Laravel, NPM, Composer, SASS, Git, etc... I enjoy writing and sharing my knowledge with others, in the form of blog tutorials/articles.
I also enjoy contributing to other open source projects one of them is called Tomato for which I'm also actively updating & releasing my own mod called AdvancedTomato.